Conversation
SwiftLint found issues
Generated by 🚫 Danger Swift against 1a5c5ad |
5a76a3e to
2251ecc
Compare
| options: | ||
| # Версия Xcode | ||
| xcodeVersion: 13.4.1 | ||
| xcodeVersion: 15.0.0 |
There was a problem hiding this comment.
Это что-то из локального сюда зашло? Как понимаю, только ты пробовал в XCode 15)
There was a problem hiding this comment.
это намеренно)
макросы требуют Swift 5.9
Swift 5.9 только в Xcode 15
короче эта часть изменений будет долго висеть.
Golubeykov
left a comment
There was a problem hiding this comment.
Предлагаю добавить в описании, что это история для XCode 15) А то я не сразу понял, почему не запускается)
Ikeret
left a comment
There was a problem hiding this comment.
У меня все работает, сам макрос даже читаемый получился, но можно еще описание добавить в ///)
|
Обновил MutableMacroTests |
efaeed3 to
838f392
Compare
|
Перевожу CI на Xcode 15 раз уж в Gihub Actions добавили его, а тут
Не до конца установили (Не поставили симулятор) |
| import CompilerPluginSupport | ||
|
|
||
| let package = Package( | ||
| name: "Macro", |
There was a problem hiding this comment.
Какое то уникальное название надо придумать)
838f392 to
8b9cee4
Compare
8b9cee4 to
81e0140
Compare
Что сделано?
Mutableдобавляющий структуреЗачем это сделано?
Для освоения макросов и скрытия однотипного кода в компонентах.
На что обратить внимание?
В тестах expansion не срабатывает, хотя по месту использования макрос генерирует функции как и ожидаетсяPropertyКак протестировать?